down coast - French English Dictionary